type runtime.pageBits
21 uses
runtime (current package)
mpallocbits.go#L12: type pageBits [pallocChunkPages / 64]uint64
mpallocbits.go#L15: func (b *pageBits) get(i uint) uint {
mpallocbits.go#L20: func (b *pageBits) block64(i uint) uint64 {
mpallocbits.go#L25: func (b *pageBits) set(i uint) {
mpallocbits.go#L30: func (b *pageBits) setRange(i, n uint) {
mpallocbits.go#L54: func (b *pageBits) setAll() {
mpallocbits.go#L62: func (b *pageBits) setBlock64(i uint, v uint64) {
mpallocbits.go#L67: func (b *pageBits) clear(i uint) {
mpallocbits.go#L72: func (b *pageBits) clearRange(i, n uint) {
mpallocbits.go#L96: func (b *pageBits) clearAll() {
mpallocbits.go#L104: func (b *pageBits) clearBlock64(i uint, v uint64) {
mpallocbits.go#L110: func (b *pageBits) popcntRange(i, n uint) (s uint) {
mpallocbits.go#L133: type pallocBits pageBits
mpallocbits.go#L352: (*pageBits)(b).setRange(i, n)
mpallocbits.go#L357: (*pageBits)(b).setAll()
mpallocbits.go#L362: (*pageBits)(b).clear(i)
mpallocbits.go#L367: (*pageBits)(b).clearRange(i, n)
mpallocbits.go#L372: (*pageBits)(b).clearAll()
mpallocbits.go#L379: return (*pageBits)(b).block64(i)
mpallocbits.go#L385: (*pageBits)(b).setBlock64(i, alloc)
mpallocbits.go#L429: scavenged pageBits
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |